Saint Petersburg

Budget

Budget
$
St. Petersburg
kan. Griboyedova 7 or 9
45 rubels for a Borsch soup, 140-200 rubels for a main dish, side dishes 35 rubels

Good and cheap food in the very centre next to the "Saviour on the Spilled Blood" church. Pay attention, there are two restaurants called St. Petersburg next to each other and the second one is more expensive.

Budget
$
 

Nothing, absolutely nothing, tastes better than hot Russian crepes with caviar, mushrooms, caramel, berries, or what have you with a cup of tea on a cold winter street.

Budget
$
Teremok (Теремок)
Several locations
100-300 rubles for a filling meal

This blini chain began with street-corner kiosks throughout the city many are quite easy to find, and they have expanded to include counter-service restaurants serving not only blini, but also kasha, salads, and other quick, inexpensive fare. Some central locations are Bolshaya Morskaya Ul. 11, Nevsky Pr. 60, and Nevsky Pr. 106. The restaurants have menus in English if you ask. Taste like paperboard.

Budget
$
Chainaya Lozhka (Чайная ложка)
Has around 50 restaurants all over city
5 euro
Nevsky Pr. 44 is one of the most centrally located

These fast-food restaurants serve blini Russian crepes with a variety of fillings - you choose your own at the counter. They also have a wide selection of teas. Some restaurants have wifi. Not actualy cheap for full lunch and not tasty at all.

Budget
$
Samovar (Самовар)
Ulitsa Gorokhovaya 27
314-39-45
20 rubles for a blin

This neighborhood blini shop makes blini as good as homemade so says a native Russian blini-maker. Choose from a wide range of fillings and have your tasty blini made fresh; also has a decent selection of tea. Better lunch than any of the chains. No English; but you can just point at the toppings on the counter if you don't want to bother translating the menu with your guide book.

Midrange

Midrange
$$
Tepló
B. Morskaya, 45
(812) 570 19 74
Dinner: average bill per person: 1000 rubles (three courses, no alcohol). Breakfasts: omlet 110, porridges 80, tea 90
Mon-Thu, Sun 9am-12am, Fri-Sat 1pm-1am
close to Isaakiyevsky cathedral

Still TripAdvisor #1, it's currently loosing its charm and excellent service. Still, quite charming good value for money, although drinks are quite expensive. Fireplace in winter and courtyard with umbrellas and flowers in summer. Most staff speak English, those who don't are still helpful at navigating the English menu. Lunch set menu from 1pm. Equally good for breakfast from 9am, Mon-Fri only with omlets, pancakes, a weekly rotation of porridges and fritters. Free wifi ask waiter for instructions; childrens playroom; separate non/smokers; outdoor terrace open until at least 5ths of Oct but no gas heaters. Same owners as a nearby Zoom Cafe.

Midrange
$$
Zoom
Gorohovaja str. 22
(812)448-5001
About 1000 rubles per person (three courses, no alcohol)
Until 24; last order until 22:30
close to Isaakiyevsky cathedral

Same owners as Tepló, but much more intimate;not a victim of top TripAdvisor positions.

Midrange
$$
The Idiot
82, Moika Emb
+7 (812) 315-1675

Named after the Dostoevsky novel, and offering a wide variety of very tasty vegan, vegetarian, and seafood dishes at prices higher than what you'd expect. All served in a very cozy and attractive cellar stocked with books, ex-pats, and intellectuals.

Midrange
$$
Gastronom
наб. реки Мойки, д. 7
(812) 314-3849
Simple salads average at 200, sophisticated salads 300-400. Most soups are at 200. Pasta 300-400. Mains average at 350-400.
Sun-Thu: 12PM-12AM; Fri, Sat: 12PM-3AM
close to Church of the Saviour on Spilled Blood; вход с Марсового поля

Excellent desserts tiramisu is really great; good reviews for dinner. Wide selection of international fare: Thai, Italian, Russian, steaks. Rare place with 5 varieties of Caesar salad. Outdoor terrace is comfortable for a baby stroller, but closes before late Sept.

Midrange
$$
1,001 Nights
ул. Миллионная, 21
300-500 rubles
noon-23:00 daily, live music & belly dancing F-Su 20:00-23:00

This would be but an ordinary undistinguished Uzbek restaurant, were it not within one block of the Winter Palace. Given location, the place is spectacular in that it maintains decent service and very good food.

Midrange
$$
Kafe Ket
22 Ul. Stremyannaya

Kafe Kat is a tucked into a rather unassuming location, just off Nevsky. This little restaurant serves what might be the best Georgian food in St. Petersburg. There is an English menu and the staff is friendly. 1500 rubles for 2, 3 courses + beer

Midrange
$$
Oriental Express (restaurant/buffet)
ul. Marata 21
Restaurant: salads 220..310; soups 210..340; mains: 310-540. Buffet: salads 80, soups 80-130, mains 130-190
close to Moskovsky train station

Tourists-oriented and doesn't hide it, the place has a good selection of traditional Russian dishes. Buffet and restaurant share the same building and kitchen and have few common dishes, but are otherwise very distant from each other at least in prices. Free wifi ask waiter for instructions.

Midrange
$$
Kafe Tbilisi
Sytninskaya ul, 10
+7 (812) 232-9391
Metro Gorkovskaya behind the market

Georgian food. The dishes prepared in pots are excellent.

Midrange
$$
Giuseppe Park
2B Canal Griboyedova
(812) 571-7309; (812) 973-0943
Average bill per person: 1500 rubles (3 courses, no alcohol)
11am-1am
just next to Church of the Saviour on Spilled Blood and Russian Museum

Excellent Italian food in a white nearly-luxury setting. In peak hours, choose easier-to-cook dishes to minimize risk of mistake. Great gaspacho, "quatro formagio" pizza. Good for a late breakfast as well although no breakfast-time menu: only omlets, 170 rubles. Heated outdoor terrace open until at least end of Sep. No wifi, for a reason: it's a place to eat.

Midrange
$$
Vostochny Ugolok
Гороховая ул., 52
(812) 713-57-47
Average bill per person (3 courses): 1000 rub
24 hours
close to Isaakievsky cathedral

Good-quality Caucasian cuisine in a vivid interior. Excellent shahlyki and manty.

Midrange
$$
Montana Saloon
20, Kirochnaya str. or 19, Izmailovsky pr

American cuisine, wonderful steaks best in S-Petersburg, good wine and pleasant atmosphere. A bit expensive the best steak costs 850 rubles, but it is worth it.

Midrange
$$
Fasol na Gorokhovoy
Avg bill: 1000 rubles per person (3 courses)
Until 1am; kitchen closes at 11:30pm

Artictic minimalism interior; creative fusion cuisine.

Midrange
$$
Oliva
31 Bolshaya Morskaya ul.
Kitchen closes at 11:30pm

Greek restaurant with a genuine Greek chef; popular with expats.

Midrange
$$
Mama Roma

A chain of Italian restaurants; free wifi. Malaya Konyushennaya, 4/2: outdoor terrace is open heated until at least end of Sep; terrace perfect with toddler: spacious enough for baby strollers; has children-safe wide couches.

Midrange
$$
Cafe Old Tbilisi
В.О. 4-я линия, 5
650 rubles
11:00-23:00 daily
near the Vasilieostrovskaya metro station

You'll probably be the only foreign visitor to this small unassuming place on Vasilievsky Island, but the great Georgian food is absolutely worth the short metro trip. The quality for the price here is just outstanding.

Midrange
$$
Jean Jacques
Ул. Марата д.10
+7(812)315-49-03
very close to Moskovsky vokzal

Decent lower-end French cuisine. Nothing-special breakfasts: either omlet or croissant or porridge.

Midrange
$$
Zazhigalka
Невский проспект, дом 74 (Nevsky Prospekt 74)
(812) 272-24057
Business lunch - 250 RUB
24 hours
Opposite McDonald's (Rubinshteyna Street), next to Red Tower Chinese Restaurant. Walking distance from Anichkov Bridge over Fontanka River

Located just opposite McDonald's the one near ul. Rubinshteyna, this restobar is open 24 hours a day. They serve business lunch from 12-5 PM with 3 options. Choose the 250 rubles one, it includes salad, soup, main meal, garnish a.k.a side dish, berry drink, and bread. The 200 rubles option include no soup and the 150 rubles includes no course/garnish. Food was very good. Looked classy and tasted great. Very great cool, lounge feel atmosphere. Menus have English translation and several staffs can speak English. Great service too.

Midrange
$$
Traveling Sack for a Pregnant Spy
ул. Б. Конюшенная, 17
+7 (812) 570-06-37
Average bill per person, no alcohol: 800 rubles
M-F 11am-01am, kitchen closes at 11:30pm; Sa-Su noon-02am
close to Kazansky cathedral

A very fun Russian restaurant, that would be worth visiting as a gallery of weird spy-kitsch, but the food is also decent. No wifi.

Midrange
$$
Acquarel
+7 (812) 320-8600
next to the Birzhevoy bridge

Right on the water, this restaurant offers Italian food alongside a French/Asian fusion menu. Friendly people, delightful atmosphere, and a wonderful view, Acquarel is a wonderful and delicious dinner option or even a great place to relax and get a drink in their lounge chairs.

Top end

Top end
$$$
Grand Hotel Europe Restaurant

The sunday jazz brunch here is a "not to miss" if you are looking for a real splurge. about $90 usd per person includes a full caviar spread and sushi bar in addition to the normal brunch fare carving station, omelette station, salads, fruit, baked goods, desserts, the options are nearly endless. there is also bottomless champagne glasses and the champagne is quite good and a huge frozen ice sculpture that is tapped where you can refill your glass with iced vodka as many times as you'd like. the jazz is very good and the pace is relaxed and enjoyable. the only caveat: as with most russian eateries, there is no non-smoking section, so if you are not a smoker, ask for table away from the majority or risk having to inhale cigarette smoke while you dine.

Top end
$$$
Na Zdorovye!
П.С. пр. Большой , 13/4
900 rubles
12:00-23:00
3 blocks up Bolshoy Prospect from the Sportivnaya metro station

This is the kitschiest kitchen in town, but it's no tourist trap, not by a long stretch. Its way off on the Petrograd Side north of the stadium, and is frequented mostly just by Russians, who come to enjoy the fun over-the-top decor, and the delightful "tastes just like babushka makes it" cooking. Sending the kitsch even further over that top are the performances of Russian/Gypsy folk music and singing 19:00-23:00 daily. Come here for a full meal or the vodka shots + zakuski, and you'll have a memorable night.

Top end
$$$
Terrassa
Kazanskaya, 3
Averages: soups 330-380 rub; salads 400-700 rub; pizza 500 rubles; mains 1000 rubles; tiramisu 320 rubles
Highest floor of shopping center behind Kazansky cathedral

Offers magnificent view to Kazansky cathedral from terrace. Pastries are well worth the price.